Distributed Optimization for Client-Server Architecture with Negative Gradient Weights

نویسندگان

  • Shripad Gade
  • Nitin H. Vaidya
چکیده

Availability of both massive datasets and computing resources have made machine learning and predictive analytics extremely pervasive. In this work we present a synchronous algorithm and architecture for distributed optimization motivated by privacy requirements posed by applications in machine learning. We present an algorithm for the recently proposed multiparameter-server architecture. We consider a group of parameter servers that learn a model based on randomized gradients received from clients. Clients are computational entities with private datasets (inducing a private objective function), that evaluate and upload randomized gradients to the parameter servers. The parameter servers perform model updates based on received gradients and share the model parameters with other servers. We prove that the proposed algorithm can optimize the overall objective function for a very general architecture involving C clients connected to S parameter servers in an arbitrary time varying topology and the parameter servers forming a connected network.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Client-server Architecture for Distributed Query Processing a New Client-server Architecture for Distributed Query Processing

This paper presents the idea of \tuple bit-vectors" for distributed query processing. Using tuple bit-vectors, a new two-way semijoin operator called 2SJ++ that enhances the semijoin with an essentially \free" backward reduction capability is proposed. We explore in detail the beneets and costs of 2SJ++ compared with other semijoin variants, and its eeect on distributed query processing perform...

متن کامل

Separating indexes from data: a distributed scheme for secure database outsourcing

Database outsourcing is an idea to eliminate the burden of database management from organizations. Since data is a critical asset of organizations, preserving its privacy from outside adversary and untrusted server should be warranted. In this paper, we present a distributed scheme based on storing shares of data on different servers and separating indexes from data on a distinct server. Shamir...

متن کامل

Impact of Interactive Multimedia on Client-Server Performance

This work describes a simulation study of client-server architectures, and a UNIX-based le system with multimedia extensions. An interactive multime-dia workload is used to compare the throughput and scalability of the traditional and a new hybrid client-server architecture. Simulation results indicate that the hybrid client-server, combined with the multime-dia le system, is a promising distri...

متن کامل

Performance Monitoring of N-tier Client/Server Systems

Despite the widespread deployment of client/server technology, there seem to be no tools currently available that are adequate for analyzing and tuning the performance of client/server systems. We show that the performance analysis of n-tier client/server systems poses requirements that cannot be satisfied by the currently available monitoring tools for parallel and distributed software. This i...

متن کامل

EON: software for long time simulations of atomic scale systems

The EON software is designed for simulations of the state-to-state evolution of atomic scale systems over timescales greatly exceeding that of direct classical dynamics. States are defined as collections of atomic configurations from which a minimization of the potential energy gives the same inherent structure. The time evolution is assumed to be governed by rare events, where transitions betw...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1608.03866  شماره 

صفحات  -

تاریخ انتشار 2016